ockham's razor - English Synonyms Dictionary